Big Huge Thesaurus

inherent aptitude

noun